Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 LON HAFREN Semi-Detached £115,000 11 Mar 2011
24 LON HAFREN Semi-Detached £136,000 11 Apr 2008
26 LON HAFREN Detached £92,000 21 Jan 2004
28 LON HAFREN Semi-Detached £130,000 22 Oct 2010
32 LON HAFREN Semi-Detached £75,000 21 Mar 2003
40 LON HAFREN Semi-Detached £94,000 2 Sep 2005
42 LON HAFREN Semi-Detached £91,000 28 May 2004
44 LON HAFREN Semi-Detached £125,000 19 Jan 2007
46 LON HAFREN Semi-Detached £48,000 12 Feb 2003
52 LON HAFREN Semi-Detached £147,500 20 Oct 2017
66 LON HAFREN Semi-Detached £185,000 16 Dec 2022
68 LON HAFREN Semi-Detached £90,000 31 May 2019
72 LON HAFREN Terraced £110,000 29 Mar 2019
76 LON HAFREN Semi-Detached £100,000 27 Jun 2017
78 LON HAFREN Semi-Detached £105,000 25 Aug 2017
80 LON HAFREN Semi-Detached £141,000 20 Nov 2020
82 LON HAFREN Semi-Detached £90,000 5 Apr 2013
84 LON HAFREN Semi-Detached £147,500 18 Aug 2017